package com.ruoyi.common.entity.VO.member;

import lombok.Data;

import javax.persistence.Id;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
public class MemberVipTypeVO {
    @Id
    private Long id;
    private String vipTypeName;
    private String vipTypeLogo;
    private Integer isSystem;
    private Integer upgradeValue;
    private Integer upgradeCondition;
    private String upgradeDesc;
    private Integer orderNum;
    private Integer isEnable;
    private BigDecimal nowValue;
    private String nextName;
    private Integer upgradeStatus; //0未解锁 1已解锁
    private BigDecimal gapValue;
    private double progressRate;
    private List<String> petrolBenefitDescList;
    private List<String> rechargeBenefitDescList;
    private List<String> creditBenefitDescList;
    private List<MemberVipBenefitVO> petrolBenefits;
    private List<MemberVipBenefitVO> rechargeBenefits;
    private String updateBy;
    private Date updateTime;
    //是否显示升级进度条
    private Integer isShowProgress;
    //是否显示升级进度描述
    private Integer isShowProgressDesc;
}
